most expedient - Deutsch Englisch Wörterbuch